﻿using AgencyManagerSystem.AsmType;
using AgencyManagerSystem.Common;
using AgencyManagerSystem.DataFetcher;
using AgencyManagerSystem.DataUpdater;
using AgencyManagerSystem.Model;
using System;
using System.Collections.Generic;

namespace AgencyManagerSystem.Core
{
    public class DimensionManager : MainDetailManager<DimensionModel, DimensionDocModel>
    {
        protected override MainDetailUpdater<DimensionModel, DimensionDocModel> InjectionMainDetailUpdater()
        {
            DimensionUpdaterCreator dimensionUpdaterCreator = new DimensionUpdaterCreator();
            DimensionUpdater updater = dimensionUpdaterCreator.CreateDimensionUpdaterInstance();
            return updater;
        }
    }
}